On the shape control of B-spline curves by knots
نویسنده
چکیده
B-spline curves and their rational generalizations (NURBS curves) play central role and are widely used in computer aided design today. A B-spline curve is uniquely defined by its degree, control points and knot values, while in terms of NURBS curves the weight vector has to be specified in addition. The modification of a curve is also an essential problem in CAD systems, hence numerous methods have been presented to control the shape of a curve. The most basic possibilities can be found in any book of the field. Further control point-based shape modification is discussed in [6] and [1], weight-based modification is described e.g. in [6] and [2]. It is an obvious fact, that the modification of the knot vector also affects the shape of the curve, the geometric characteristics of this change, however, have not been described as yet. Even in one of the most comprehensive books ([7]) one can read the following: "Although knot locations also affect shape, we know of no geometrically intuitive or mathematically simple interpretation of this effect...". Here we present the geometrical and mathematical representation of the effects of knot modification for B-spline curves based on some recent papers of the authors [3], [4], [5].
منابع مشابه
Constrained shape modification of cubic B-spline curves by means of knots
The effect of the modification of knot values on the shape of B-spline curves is examined in this paper. The modification of a knot of a Bspline curve of order k generates a one-parameter family of curves.This family has an envelope which is also a B-spline curve with the same control polygon and of order k 2 1: Applying this theoretical result, three shape control methods are provided for cubi...
متن کاملTENSION QUARTIC TRIGONOMETRIC BÉZIER CURVES PRESERVING INTERPOLATION CURVES SHAPE
In this paper simple quartic trigonometric polynomial blending functions, with a tensionparameter, are presented. These type of functions are useful for constructing trigonometricB´ezier curves and surfaces, they can be applied to construct continuous shape preservinginterpolation spline curves with shape parameters. To better visualize objects and graphics atension parameter is included. In th...
متن کاملA control polygon scheme for design of planar C2 PH quintic spline curves
A scheme to specify planar C2 Pythagorean-hodograph (PH) quintic spline curves by control polygons is proposed, in which the “ordinary” C2 cubic B-spline curve serves as a reference for the shape of the PH spline. The method facilitates intuitive and efficient constructions of open and closed PH spline curves, that typically agree closely with the corresponding cubic B-spline curves. The C2 PH ...
متن کاملLocal modification of Pythagorean-hodograph quintic spline curves using the B-spline form
The problems of determining the B–spline form of a C Pythagorean– hodograph (PH) quintic spline curve interpolating given points, and of using this form to make local modifications, are addressed. To achieve the correct order of continuity, a quintic B–spline basis constructed on a knot sequence in which each (interior) knot is of multiplicity 3 is required. C quintic bases on uniform triple kn...
متن کاملSpline Knots and Their Control Polygons With Differing Knottedness
Spline knots based on Bézier curves or B-splines can exhibit a knot type that is different from that exhibited by its control polygon, i.e., the spline and its control polygon are not ambient isotopic. By forming composite knots from suitably designed building blocks the difference in knottedness of the two 1-manifolds can be made arbitrarily large.
متن کامل